package com.entity;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.beans.factory.annotation.Autowired;
import tk.mybatis.mapper.annotation.KeySql;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;
import java.util.Date;
import java.io.Serializable;

/**
 * spu表，该表描述的是一个抽象性的商品，比如 iphone8(TbSpu)实体类
 *
 * @author makejava
 * @since 2020-06-04 17:11:23
 */
@Table(name = "tb_spu")
@Data
@AllArgsConstructor
@NoArgsConstructor
public class TbSpu   {
    /**
    * spu id
    */
    @Id
    private Long id;
    /**
    * 商品名称
    */
  // @Column(name = "`name`")
    private String name;
    /**
    * 副标题，一般是促销信息
    */

    private String subTitle;
    /**
    * 1级类目id
    */
    private Long cid1;
    /**
    * 2级类目id
    */
    private Long cid2;
    /**
    * 3级类目id
    */
    private Long cid3;
    /**
    * 商品所属品牌id
    */
    private Long brandId;
    /**
    * 是否上架，0下架，1上架
    */

    private Boolean saleable;
    /**
    * 添加时间
    */
    private Date createTime;
    /**
    * 最后修改时间
    */
    private Date updateTime;
}